﻿@charset "utf-8";

/**
FileName:        style.css
Version:         1.0.0(2010.09.01)
Website:         PS
Author:          Infinity arts vison,184586775@qq.com
Page Width:      1002px;
**/

/* CSS Document */

*{margin:0; padding:0;}

body{font-family:Verdana, Geneva, sans-serif; font-size:12px; -webkit-text-size-adjust: none; background:#f2f2f2;}

html{ overflow-x:hidden;}

li,ol{list-style:none;}

a{text-decoration:none; cursor:pointer;}

a img{border:0px;}

a:hover{border:none;}

.clear{clear:both;}

h1, h2, h3, h4, h5, h6, p, span,em,small{font-weight:normal; font-style:normal;}

h1, h2, h3, h4, h5, h6,small{font-size:12px;}

i{font-style:normal;}

*html .clearfix {height: 1%;}

*+html .clearfix{height:1%;}

.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}

.clearfix {display:inline-block;}

.clearfix {display:block;}

.fl{float:left;}

.fr{float:right;}

.banner span{width:417px; height:38px; display:block; background:url(../bg/add.png) no-repeat; position:absolute; right:0px; top:0;}

.head{width:1000px; height:95px; margin:0 auto; position:relative; z-index:2;}

h1{position:absolute; left:20px; top:0;}

ul.nav{position:absolute; left:260px; top:0; width:740px;}

ul.nav li{float:left; padding:0 2px;}

ul.nav li a{width:78px; height:106px; display:block; position:relative; overflow:hidden;}

ul.nav li a b{font-family:"微软雅黑"; font-size:14px; color:#737373; position:absolute; left:0; padding-top:40px; display:block; width:78px; text-align:center; line-height:18px;}

ul.nav li a b i{display:block; font-family:"Vrinda"; font-size:11px; color:#bdbdbd; text-transform:uppercase; line-height:11px;}

ul.nav li a span{position:absolute; left:0; top:0px; width:78px; height:106px; display:none;}

ul.nav li a.hover b{top:0; display:none;}

ul.nav li a.hover span{top:0; display:block;}

.banner{width:1000px; height:530px; margin:0 auto; position:relative; z-index:1;}

.banner div{position:absolute; left:-340px; top:0; width:1680px; height:530px; background:#FFF;}

.p1,.content{background:url(../bg/bg2.png) no-repeat center top; position:relative; z-index:3; margin-top:-62px;}

.indexNews{width:983px; height:518px;margin:0 auto; padding-top:32px; padding-left:17px;}

.imgDemo{margin:0px 20px 0 0; _margin:0px 20px 0 0; float:left; _display:inline;}

.imgDemo,.imgCon,.imgCon ul li a{width:336px; height:458px; position:relative; overflow:hidden; display:block;}

.imgCon ul{position:absolute; width:2000em;}

.imgCon ul li{float:left;}

a.prev,a.next{width:50px; height:50px; display:block; position:absolute; top:190px; background:url(../bg/icon2.png) no-repeat; z-index:10;}

a.prev{background-position:0 0; left:23px;}

a.prev:hover{background-position:0 -50px;}

a.next{background-position:-50px 0; right:23px;}

a.next:hover{background-position:-50px -50px;}

.imgCon ul li a ins{width:336px; height:458px; position:absolute; left:0; top:0; background:url(../bg/icon1.png) no-repeat;}

.prefe{width:580px; height:466px; background:url(../bg/bg1.gif) no-repeat; float:left; position:relative; padding:20px 0 0 20px;}

.wether{width:194px; height:23px; background:url(../bg/bg2.gif) no-repeat; position:absolute; right:20px; top:-10px;}

.prefe .news{width:563px; height:176px; background:url(../bg/bg3.gif) no-repeat left center; margin-top:5px; position:relative; overflow:hidden;}

.news1{clear:both;}

.prefe a.fl{padding:10px 0 0 10px;}

.prefe div.fr{width:368px;}

.prefe div.fr b{color:#494949; font-family:"微软雅黑"; font-size:16px; display:block; padding-top:10px;}

.prefe div.fr i{color:#b3b1b1; font-family:"Verdana"; font-size:10px; display:block; line-height:25px; border-bottom:1px dashed #bcbcbc; text-transform:uppercase;}

.prefe div.fr p{ padding:8px 0; line-height:18px; text-indent:2em;}

.prefe div.fr p a{color:#afafaf; display:block;}

.prefe div.fr p a:hover{color:#000;}

.day{width:580px; height:98px; margin:15px 0 0 0;}

.day ul{padding:0 0 0 31px; overflow:hidden; background:url(../bg/bg6.gif) no-repeat 0 0; height:98px;}

.day ul li{float:left; padding-left:35px;}

.day ul li a{width:68px; height:98px; display:block; position:relative;}

.day ul li a ins.l,.day ul li a ins.r,.day{background:url(../bg/bg5.gif) no-repeat;}

.day ul li a ins.l,.day ul li a ins.r{width:35px; height:98px; overflow:hidden;}

.day ul li a{background:url(../bg/bg4.gif) repeat-x;}

.day ul li a:hover{border:none;}

.day ul li a ins.l{background-position:0 0; position:absolute; left:-35px; top:0;}

.day ul li a.current ins.l{background-position:0px -98px;}

.day ul li a ins.r{background-position:-35px 0; position:absolute; right:-35px; top:0;}

.day ul li a.current ins.r{background-position:-35px -98px;}

.day ul li a.current{background-position:0 -98px; z-index:10;}

.day ul li.first a ins.l{background-position:-70px 0;}

.day ul li.first a.current ins.l{background-position:-105px 0px;}

.day ul li.last a ins.r{background-position:-70px -98px;}

.day ul li.last a.current ins.r{background-position:-105px -98px;}

.day ul li a b{display:block; color:#b64b03; font-family:"Verdana"; font-size:22px; top:35px; position:absolute; text-align:right; letter-spacing:-1px;}

.day ul li a strong{color:#b64b03; font-family:"微软雅黑"; font-size:14px; display:block; text-align:right; position:absolute; top:60px; width:63px;}

.day ul li a.current strong{font-size:20px; color:#efefef; top:23px; text-align:left;}

.day ul li a.current b{font-size:26px; top:45px; text-align:left; letter-spacing:-3.0px; color:#efefef;}

.dayEvens{width:560px; height:123px; position:relative; border-top:1px solid #e4e4e4; margin:10px 0 0 0;}

.dayEvens div{width:560px; height:123px; overflow:hidden; position:absolute; left:0; top:0;}

.dayEvens div ul{padding:10px 0 0 15px; width:700px;}

.dayEvens div ul li{float:left; padding:0 50px 10px 0;}

.dayEvens div ul li a{width:218px; height:42px; display:block;}

.dayEvens div ul li a b{width:42px; height:42px; line-height:42px; font-family:"Arial"; font-size:16px; letter-spacing:-1px; color:#FFF; text-align:center; background:url(../bg/libg12.gif) no-repeat;}

.dayEvens div ul li a:hover b{background-position:0 -42px;}

.dayEvens div ul li a span{width:168px; color:#b0b0b0;}

.dayEvens div ul li a strong{display:block; font-family:"微软雅黑"; font-size:14px; color:#737373; padding:3px 0;}

.dayEvens div ul li a:hover strong{color:#fe5301;}

.works,.indexCase,.quote,.timiTeam,.attr,.btBBs{width:1000px; height:430px; margin:0 auto;}

h2.t{height:54px; background:url(../bg/bg7.gif) no-repeat;}

h2.t a.fl{padding-left:35px;}

h2.t a.fr{padding-right:35px; line-height:39px; font-weight:bold; color:#FFF;}

h2.t a.fr:hover{color:#000;}

.works ul li{float:left;}

.works ul li a{width:244px; height:370px; display:block; background:url(../bg/libg.gif) no-repeat;}

.works ul li a img{border:5px solid #FFF; margin:5px 0 0 6px;}

.works ul li a:hover img{border:5px solid #fe5805;}

.works ul li a b{display:block; color:#ababab; line-height:20px; padding:5px 0 0 10px;}

.works ul li a i{display:block; color:#b6b6b6; font-family:"Verdana"; font-size:9px; text-transform:uppercase;}

.works ul li a i{padding:0 0 0 10px;}

.works ul li a:hover b,.works ul li a:hover i{color:#fe5503;}

.works ul{padding-left:10px;}

.ad{padding:20px 0 30px 0; text-align:center;}

.indexCase{height:458px;}

.caseDemo{width:262px; height:357px; position:relative; float:left; background:url(../bg/libg1.gif) no-repeat; display:inline; margin:10px 0 0 20px;}

.caseDemo div{position:absolute; left:9px; top:9px;}

.caseDemo ul{display:none;}

.caseUl{width:710px; float:right; padding-top:15px;}

.caseUl ul li{float:left; padding-left:12px;}

.caseUl ul li a{width:126px; height:187px; display:block;}

.caseUl ul li a i{display:block; color:#b6b6b6; font-family:"Verdana"; font-size:9px; text-transform:uppercase; line-height:20px;}

.caseUl ul li a b{color:#ababab; font-size:12px;}

.caseUl ul li a:hover b,.caseUl ul li a:hover i{color:#fe5503;}

.quote{height:405px;}

.quoteDemo{width:224px; height:270px; float:left; padding:6px; border:1px solid #e2e2e2; margin:15px 0 0 20px; _margin:15px 0 0 10px; position:relative;}

.quoteDemo a{color:#FFF;}

.quoteDemo div{position:absolute; left:6px; top:6px; width:224px; height:270px; background:#FFF;}

.quoteDemo ins{width:224px; height:48px; position:absolute; z-index:10; left:0px; bottom:0px; text-decoration:none; background:url(../bg/bg4.png) no-repeat;}

.quoteDemo strong{font-family:"微软雅黑"; font-size:14px; padding:15px 0 0 10px;}

.quoteDemo b{float:right; font-family:"Georgia"; font-size:24px; padding-top:10px; width:90px; overflow:hidden;}

.quoteDemo b i{color:#FFF; font-family:"微软雅黑"; font-size:18px;}

.quoteDemo ul{position:absolute; z-index:10px; left:6px; bottom:54px;}

.quoteDemo ul li{float:left;}

.quoteDemo ul li a{width:56px; height:8px; display:block; background:url(../bg/libg3.gif) no-repeat; overflow:hidden;}

.quoteDemo ul li a.current{background-position:0 -8px;}

.quoteList ul li{float:left; width:244px; height:300px; position:relative;}

.quoteList ul li a{width:244px; height:300px; display:block; background:url(../bg/bg6.png) no-repeat; position:absolute; left:0; top:0;}

.quoteList ul li a:hover{background-position:0 -300px;}

.quoteList ul li img{margin:18px 0 0 13px;}

.quoteList{width:740px; float:right; padding-top:10px;}

.quoteList ul li a b{float:right; font-family:"Georgia"; height:35px; font-size:24px; width:100px; padding:105px 20px 0 0; overflow:hidden; color:#524d4d; text-align:left;}

.quoteList ul li a b i{font-family:"微软雅黑"; font-size:18px;}

.quoteList ul li a span{display:block; color:#9f9f9f; font-family:"Arial"; font-size:10px; height:18px; line-height:18px; padding-left:11px; text-transform:uppercase; clear:both;}

.quoteList ul li a em{font-family:"微软雅黑"; font-size:14px; color:#414141; display:block; height:20px; line-height:14px; padding-left:50px;}

.quoteList ul li a strong{display:block; color:#000; height:20px; line-height:20px; padding-left:11px;}

.quoteList ul li a p{height:73px; line-height:20px; padding-left:11px; color:#848484;}

.quoteList ul li a.a2{background:url(../bg/bg7.png) no-repeat;}

.quoteList ul li a.a2:hover{background-position:0 -300px;}

.quoteList ul li a.a3{background:url(../bg/bg8.png) no-repeat;}

.quoteList ul li a.a3:hover{background-position:0 -300px;}

.quoteList ul li a:hover strong,.quoteList ul li a:hover em,.quoteList ul li a:hover span{color:#fe5503;}

.timiTeam ul li{float:left;}

.timiTeam{height:284px; position:relative;}

.timiTeam div{position:absolute; left:0; top:53px; width:1000px; overflow:hidden; height:200px; background:#f2f2f2;}

.timiTeam ul{width:1010px;}

.timiTeam ul li{float:left; padding:10px 0 0 20px;}

.timiTeam ul li a{width:450px; height:190px; display:block;}

.timiTeam ul li a img{border:1px solid #e2e2e2; padding:6px;}

.timiTeam ul li a b{width:242px; color:#000; font-family:"微软雅黑"; font-size:18px;}

.timiTeam ul li a b em{color:#fe5301; font-weight:bold;}

.timiTeam ul li a strong{padding-bottom:5px;}

.timiTeam ul li a p{font-size:13px; color:#525252; line-height:25px; font-family:"宋体";}

.timiTeam ul li a:hover p,.timiTeam ul li a:hover b{color:#fe5301;}

.timiTeam dl{position:absolute; right:80px; top:10px; z-index:10;}

.timiTeam dl dd{float:left; width:18px; height:18px; cursor:pointer; overflow:hidden; margin:0 3px; background:url(../bg/libg2.gif) no-repeat;}

.timiTeam dl dd.current{background-position:0 -18px;}

.attr{height:374px;}


.src1{width:470px; height:285px; position:relative; float:left; display:inline; margin:10px 0 0 25px;}

.src2{width:470px; height:255px; overflow:hidden; position:relative; top:34px;}

.src2 ul li{padding-top:10px;}

.src2 ul li a{width:470px; height:73px; display:block; background:url(../bg/libg5.gif) no-repeat;}

.src2 ul li a.current{background-position:0 -73px;}

a.np1,a.np2{width:95px; height:34px; display:block; position:absolute; background:url(../bg/libg4.gif) no-repeat;}

a.np1{background-position:0 0; left:117px;}

a.np1:hover{background-position:0 -34px;}

a.np2{background-position:-95px 0; left:257px;}

a.np2:hover{background-position:-95px -34px;}

.src2 ul{height:2000em; position:absolute;}

.src2 ul li a h2{width:433px; height:26px; line-height:26px; margin-left:12px;}

.src2 ul li a h2 b{color:#737373; font-family:"微软雅黑"; font-size:14px;}

.src2 ul li a h2 i{font-family:"Verdana"; font-size:10px; color:#737373; text-transform:uppercase;}

.src2 ul li a p{line-height:20px; width:433px; margin-left:12px; padding-top:2px; color:#969595;}

.src2 ul li a.current p,.src2 ul li a.current b,.src2 ul li a.current i{color:#FFF;}

.attrCon{width:480px; height:286px; float:right; position:relative; overflow:hidden; margin:10px 5px 0 0;}

.attrCon div{position:absolute; left:0; bottom:0; background:#f2f2f2; width:480px; height:286px;}

.attrCon img{border:1px solid #e2e2e2; padding:6px;}

.attrCon span{width:230px;}

.attrCon span b{display:block; font-family:"微软雅黑"; font-size:14px; color:#373737; padding-top:5px;}

.attrCon span p{line-height:20px; color:#969595;}

.attrCon a:hover p{color:#000;}

.btBBs{height:330px; clear:both; background:url(../bg/bg9.gif) no-repeat;}

.hotNews{width:348px;}

.btBBs h2 a{height:40px; display:block;}

.btBBs dl{width:285px; margin:14px 0 0 44px;}

.btBBs dl dt a img{border:1px solid #e2e2e2; padding:4px;}

.btBBs dl dt a span{width:165px;}

.btBBs dl dt a b,.btBBs dl dt a i{display:block;}

.btBBs dl dt a b{color:#737373; font-family:"微软雅黑"; font-size:14px; padding:5px 0;}

.btBBs dl dt a i{color:#acacac; line-height:20px;}

.btBBs dl dd{clear:both; height:31px; line-height:31px; border-bottom:1px dashed #d7d7d7;}

.btBBs dl dd a{color:#acacac;}

.btBBs dl dd a i{padding:0 3px;}

.btBBs dl dd a:hover,.btBBs dl dt a:hover i{color:#fe5503;}

.know{width:322px;}

.know dl{margin-left:20px;}

.footAd{background:#16181c; clear:both;}

.footAd div{width:1000px; height:130px; margin:0 auto; position:relative;}

.footAd div a.top{width:56px; height:19px; background:url(../bg/top.gif) no-repeat; position:absolute; right:0; top:0; display:block;}

.f_nav{background:#131314;}

.footNav{width:1000px; min-height:177px; _height:177px; margin:0 auto;}

.footNav dl{width:187px; min-height:162px; _height:162px; background:url(../bg/bg10.gif) no-repeat right top; float:left; line-height:20px; text-transform:uppercase; padding-top:15px; display:inline; margin-left:10px;}

.footNav dl dt a{width:160px; height:20px; background:#000; font-family:"Verdana"; font-size:11px; color:#fe5503; margin:0 auto; display:block; font-weight:bold; text-align:right;}

.footNav dl dd a{width:160px; height:30px; color:#FFF; display:block; margin:0 auto; font-family:"Verdana"; font-size:10px; text-align:right; line-height:30px;}

.footNav dl dd a i{padding-left:10px; font-family:"宋体"; font-size:12px;}

.footNav dl dd a:hover{color:#F00;}

.foot{background:#000000; margin-bottom:70px;}

.footer{width:1000px; margin:0 auto;}

.flogo{height:80px;}

.flogo h2{float:left;}

.flogo p{float:left; color:#f7f7f7; padding-top:20px;}

.flogo p a{color:#fff600;}

.flogo p i{display:block; color:#747373; font-family:"Verdana"; font-size:9.33px; text-transform:uppercase;}

.link{color:#605f5f; line-height:20px; text-align:justify; text-justify:inter-ideograph; padding:20px 0; margin-bottom:40px;}

.link a{padding:0 3px; color:#605f5f;}

.position{width:100%;height:75px; background:url(../bg/bg10.png) no-repeat center top #000;  position:fixed; left:0px; bottom:0px; z-index:1001;}

.float_qq{width:1000px; height:75px; margin:0 auto;}

.float_qq a{width:300px; height:75px; display:block; float:right;}

* html, * html body { background-image:url(about:blank); background-attachment:fixed;}

/** html .h {position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop));}    悬浮与顶部*/  

* html .position{position:absolute;bottom:0px;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}

.center{width:1000px; margin:0 auto; min-height:400px; _height:400px;}

.left{width:300px; display:inline; margin:10px 0 0 0px;}

dl.leftNews{padding:20px 0 20px 7px;}

dl.leftNews dt a{width:275px; height:100px; background:url(../bg/bg11.gif) no-repeat center bottom; display:block; padding:0 0 0 5px;}

dl.leftNews dt a div{width:190px;}

dl.leftNews dt a img{padding:3px; background:#FFF;}

dl.leftNews dt a b{display:block; color:#414141; font-family:"微软雅黑"; font-size:14px;}

dl.leftNews dt a i{width:117px; height:17px; background:url(../bg/bg12.gif) no-repeat; display:block; line-height:17px; text-indent:3px; color:#7f7f7f; font-family:"Verdana"; font-size:9px; text-transform:uppercase;}

dl.leftNews dt a span{color:#7f7f7f; line-height:20px; display:block;}

dl.leftNews dt a:hover span{color:#000;}

dl.leftNews dd{border-bottom:1px dashed #cbcbcb; width:285px;}

dl.leftNews dd a{width:280px; height:31px; display:block; background:url(../bg/libg6.gif) no-repeat; line-height:31px; color:#7f7f7f;}

dl.leftNews dd a span{float:left; width:87px; text-indent:10px; font-family:"Verdana"; font-size:9px;}

dl.leftNews dd a i{padding-left:10px;}

dl.leftNews dd a:hover{background-position:0 -31px; color:#FFF;}

ul.leftLocation{padding:6px 0 0 12px;}

ul.leftLocation li{background:url(../bg/bg14.gif) no-repeat center bottom;;}

ul.leftLocation li a,ul.leftLocation li{width:273px; height:150px; display:block; position:relative;}

ul.leftLocation li a{position:absolute; left:0; top:0; height:132px; background:url(../bg/bg11.png) no-repeat; padding-top:70px; height:80px;}

ul.leftLocation li a:hover{background-position:-273px 0;}

ul.leftLocation li a div{width:268px; height:55px; background:url(../bg/bg13.gif) no-repeat right 0; color:#4e4e4e; line-height:16px; padding:5px 0 0 5px;}

ul.leftLocation li a:hover div{ background:url(../bg/bg13.gif) no-repeat right -60px #fe671d;}

ul.leftLocation li a div span{display:block; font-weight:bold;}

ul.leftLocation li a b{position:absolute; z-index:2; left:168px; width:94px; display:block; text-align:center; letter-spacing:-1px; top:32px; color:#4e4e4e; font-weight:normal; font-family:"Georgia"; font-size:51.65px;}

ul.leftLocation li a b small{font-family:"宋体"; font-size:25.31px;}

ul.leftLocation li a:hover div,ul.leftLocation li a:hover b{color:#FFF;}

.right{width:685px; padding:0px 10px 0 5px; margin-top:22px; background:url(../bg/bg16.gif) repeat-y 0 30px; position:relative; min-height:600px; _height:600px;}

.title{width:680px; height:75px; background:url(../bg/bg17.gif) no-repeat; padding:0 10px;}

.title span{padding-top:40px; color:#9f9f9f; padding-right:40px;}

.title span a{color:#9f9f9f; padding:0 5px;}

.title span a:hover,.title span a.hover{color:#ff892d;}

.title b{color:#ff6920; font-family:"微软雅黑"; font-size:22px; background:url(../bg/bg20.gif) no-repeat left bottom; padding:20px 0 7px 5px;}

.title b em{color:#626262; font-family:"Arial"; font-size:22px; text-transform:uppercase; font-weight:bold;}

.loveshow ul{padding:5px 0 0 16px;}

.loveshow ul li{background:url(../bg/bg18.gif) no-repeat center bottom; padding-bottom:42px;}

.loveshow ul li a{width:657px; height:208px; display:block; background:url(../bg/libg7.gif) no-repeat; overflow:hidden;}

.loveshow ul li a:hover{background-position:0 -208px;}

.loveshow ul li a img{margin:8px 0 0 9px;}

.loveshow ul li a div{width:438px; margin-right:5px;}

.loveshow ul li a h2{height:33px; padding-top:3px;}

.loveshow ul li a h2 b{color:#fe5301; font-family:"微软雅黑"; font-size:20.54px; line-height:31px;}

.loveshow ul li a h2 i{color:#888888; font-family:"Verdana"; font-size:9px; text-transform:uppercase; padding-top:10px;}

.loveshow ul li a dl{height:72px;}

.loveshow ul li a dd{width:192px; height:62px; float:left; padding-top:10px;}

.loveshow ul li a dd span{display:block; color:#787878; line-height:20px; padding:0 0 0 50px;}

.loveshow ul li a dd span em{font-weight:bold;}

.loveshow ul li a p{clear:both; width:418px; height:70px; overflow-y:scroll; padding:10px; line-height:20px; color:#666666; margin-top:4px;}

.loveshow ul li a:hover span,.loveshow ul li a:hover p{color:#fe5301;}

.right ins{width:23px; height:280px; background:url(../bg/bg19.gif) no-repeat; position:absolute; left:0; bottom:0;}

.pages{height:100px; clear:both;}

.pages ul li{float:left; padding:0 3px;}

.pages ul{float:right; padding:20px 20px 0 0;}

.pages ul li a.pagesPrev{background:url(../bg/libg8.gif) no-repeat; width:63px;}

.pages ul li a.pagesPrev:hover{background-position:0 -29px;}

.pages ul li a{width:33px; height:29px; display:block; color:#595959; line-height:29px; text-align:center; background:url(../bg/libg8.gif) no-repeat -63px 0; overflow:hidden;}

.pages ul li a:hover,.pages ul li a.hover{background-position:-63px -29px; color:#FFF;}

ul.menu li{padding:5px 0;}

ul.menu li a{width:276px; height:32px; display:block; font-family:"Arial"; font-size:11px; text-transform:uppercase; line-height:32px; background:url(../bg/libg9.gif) no-repeat 0 -32px; margin:0 auto; color:#fe701f;}

ul.menu li a:hover,ul.menu li a.hover{background-position:0 0px; color:#FFF;}

ul.menu li a b{font-family:"微软雅黑"; font-size:14px; padding:0 10px 0 20px;}

.service ul li a{width:644px; height:212px; display:block; background:url(../bg/libg10.gif) no-repeat; margin:0 auto;}

.service ul li a img{margin:12px 0 0 13px;}

.service ul li a div{width:426px;}

.service ul li a div h2{height:43px; margin-top:5px;}

.service ul li a div h2 b{color:#818181; font-family:"微软雅黑"; font-size:18px; padding-top:14px; padding-left:3px;}

.service ul li a div h2 i{color:#818181; font-family:"Arial"; font-size:10px; padding:25px 5px 0 0;}

.service ul li a div strong{height:43px; color:#fe5301; font-family:"Georgia"; font-size:30px; display:block; padding:10px 0 0 50px;}

.service ul li a div p{height:80px; line-height:20px; padding:10px 10px 10px 6px; color:#9d9d9d;}

.service ul li{background:url(../bg/bg18.gif) no-repeat center bottom; padding:0 0 40px 0;}

.service ul li a:hover h2 b{color:#fe5301;}

.serviceDetail{width:629px; height:251px; position:relative; margin:10px auto;}

.serviceDetail div{width:313px; height:251px; position:absolute; background:url(../bg/bg12.png) no-repeat; right:0; top:0;}

.serviceDetail div b{display:block; font-family:"微软雅黑"; font-size:18px; color:#FFF; padding:45px 0 0 130px;}

.serviceDetail div strong{font-family:"Arial black"; font-size:36px; color:#f6e7dd; display:block; padding:30px 0 0 150px;}

.serviceDetail div p{color:#ffcaa3; width:226px; margin-left:70px; line-height:24px;}

.serviceText{width:618px; min-height:500px; _height:500px; margin:10px auto; line-height:20px; color:#999999;}

.serviceText img{display:block; margin:10px auto;}

.about{line-height:20px; padding:10px 0; width:640px; margin:0 auto;}

.about img{display:block; margin:10px auto;}

.contact{width:640px; height:200px; over-flow:hidden; margin:5px 0 0 20px; background:url(../bg/bg21.gif) no-repeat; position:relative;}

.contact ul{height:30px; *height:52px; padding:30px 0 0 260px;}

.contact ul li{float:left; padding:10px 3px;}

.contact b{display:block; font-family:"微软雅黑"; font-size:20px; color:#ff6920; clear:both; padding-left:222px; line-height:35px;}

.contact strong{display:block; padding-left:222px; color:#737373; font-family:"微软雅黑"; font-size:14px; line-height:45px;}

.map{width:641px; margin:10px 0 20px 15px; line-height:20px; background:url(../bg/bg21.gif) no-repeat 0 -200px; padding-top:50px;}

.map img{display:block; margin:10px auto;}

.location ul{width:632px; margin:0 auto; border-bottom:1px solid #cecece; padding-bottom:10px;}

.location ul li a{width:622px; height:238px; display:block; position:relative; margin:0 auto; background:url(../bg/bg22.gif) no-repeat;}

.location ul li a img{margin:9px 0 0 10px;}

.location ul li a div{width:166px; height:190px; position:absolute; right:17px; top:9px; background:url(../bg/bg14.png) no-repeat;}

.location ul li a div b{display:block; font-family:"微软雅黑"; font-size:19.06px; color:#FFF; padding:18px 0 0 15px;}

.location ul li a span{width:84px; display:block; margin:13px 0 0 67px;}

.location ul li a i{display:block; height:19px; background:url(../bg/bg23.gif) no-repeat; overflow:hidden;}

.location ul li a p{height:57px; line-height:20px; color:#FFF; width:124px; margin:30px 0 0 18px;}

.location ul li a em{display:block; padding:5px 0 0 18px; color:#FFF;}

.location ul li{padding-bottom:20px;}

.location ul li a:hover p{color:#000;}

.codeTime{width:641px; height:30px; margin:0 auto;}

.codeTime span{color:#919191; font-family:"Verdana"; font-size:9px; text-transform:uppercase; line-height:30px;}

.codeTime span a{color:#ff6920;}

.locationDetail{width:640px; margin:0 auto; min-height:500px; _height:500px;}

.lTitle{color:#000000; font-family:"微软雅黑"; font-size:24px; font-weight:bold; text-align:center;}

.locationDetail div{line-height:20px; color:#808080;}

.locationDetail div img{display:block; margin:10px auto;}

ul.newsTop li{float:left; padding:10px 0 15px 30px;}

.newsList{clear:both; width:641px; margin:0 auto;}

.newsList ul,.showcase{border-bottom:1px solid #cecece;}

.newsList ul li{padding-bottom:30px;}

.newsList ul li a{width:641px; height:86px; display:block;}

.newsList ul li a b{width:96px; text-align:center; color:#5c5c5c; font-size:43.83px; font-family:"Verdana"; line-height:44px;}

.newsList ul li a b em,.newsList ul li a b small{display:block;}

.newsList ul li a b em{font-size:22px; font-weight:bold; text-transform:uppercase; line-height:26px;}

.newsList ul li a b small{color:#d9d9d9; font-size:9px; line-height:10px;}

.newsList ul li a span{width:357px; padding:10px 48px 0 48px; color:#a2a2a2; line-height:20px;}

.newsList ul li a span em{display:block; color:#2a2a2a; font-family:"微软雅黑"; font-size:18px; padding-bottom:5px;}

.newsList ul li a i{width:92px; text-align:center;}

.newsList ul li a i em{color:#bfbfbf; font-family:"Verdana"; font-size:18px; padding-top:10px; display:block; font-weight:bold;}

.newsList ul li a i small{display:block; width:80px; height:23px; display:block; margin:10px auto 0 auto; background:url(../bg/bg25.gif) no-repeat;}

.newsList ul li a:hover i small{background-position:0 -23px;}

.newsList ul li a:hover b,.newsList ul li a:hover b small,.newsList ul li a:hover span em{color:#db0101;}

.newsList ul li a:hover i em{color:#373737;}

.showTitle{background:url(../bg/bg26.gif) no-repeat; width:959px; margin:0 auto;}

.showcase{width:936px; margin:0 0 0 20px; overflow:hidden;}

.showcase ul{padding:10px 0 0 15px; width:966px;}

.showcase ul li{float:left; padding:0 22px 20px 0;}

.showcase ul li a{width:211px; height:330px; overflow:hidden; display:block; background:url(../bg/libg11.gif) no-repeat 0 bottom; color:#797979;}

.showcase ul li a img{display:block; margin:0 auto;}

.showcase ul li a:hover{background-position:-212px bottom; color:#FFF;}

.showcase ul li a span,.showcase ul li a i{display:block; width:188px; text-align:center;}

.showcase ul li a span{margin:0 auto; line-height:20px; border-bottom:1px dashed #c0bec2; padding-top:5px;}

.showcase ul li a i{font-family:"Arial"; font-size:11px; line-height:20px; text-transform:uppercase; margin:0 auto;}

.showcase ul li a:hover img{border:5px solid #fe5301; width:195px; height:270px;}

.showDetail{width:937px; height:219px; margin:0 auto; background:url(../bg/bg27.gif) no-repeat;}

.showDetail img{margin:23px 40px 0 48px; display:inline;}

.showDetail div.fl{width:188px; height:193px; margin-top:20px;}

.showDetail div.fl small{display:block; color:#8d8d8d; font-family:"Verdana"; font-size:10px; text-transform:uppercase;}

.showDetail div.fl b{display:block; color:#ff9322; font-family:"微软雅黑"; font-size:18px; padding:0 0 15px 0;}

.showDetail div.fl i{color:#464646; font-family:"Verdana"; font-size:11px; display:block; padding-bottom:15px;}

.showDetail div.fl span{width:84px; height:50px; float:left; color:#8d8d8d;}

.showDetail div.fl span i{font-size:12px; padding:0; font-family:"宋体";}

.showDetail div.fr{width:406px; height:143px; display:inline; margin:20px 35px 0 0; color:#818181; text-indent:2em; line-height:30px; padding-top:28px; }

.showDetail div.fr p {overflow-y:auto;height:162px;}
.caseDetail{width:900px; margin:10px auto; line-height:20px;}

.caseDetail img{display:block; margin:20px auto;}

.num{width:641px; height:142px; margin:0 auto; background:url(../bg/num.gif) no-repeat;}

.num p{color:#bf1414; padding:9px 0 0 255px; padding:11px 0 0 255px\9;  font-family:"宋体";}

.book{width:648px; height:474px; margin:10px auto; background:url(../bg/bg28.gif) no-repeat;}

.book p{clear:both; width:648px; height:30px; line-height:25px;}

.book p span{width:295px; padding-left:20px; color:#616161; float:left;}

.book form{padding:20px 0 0 0;}

.book input.text{width:290px; height:19px; border:1px solid #98a7b2; line-height:19px; margin-left:20px; margin-right:5px; background:none;}

.book select{height:19px; margin-left:20px; min-width:50px; _width:50px;}

.book textarea{width:616px; height:110px; overflow-y:scroll; margin-left:20px; text-indent:5px;}

input.sub{width:76px; height:32px; background:url(../bg/bg29.gif) no-repeat; border:none; color:#FFF; margin:10px 0; cursor:pointer;}

.loveDetail{width:644px; height:209px; background:url(../bg/bg30.gif) no-repeat; margin:10px 0 0 10px;}

.loveDetail img{margin:8px 0 0 9px;}

.cr{width:427px;}

.cr h2{height:35px;}

.cr h2 b{color:#ff6920; font-family:"微软雅黑"; font-size:20.54px; padding-top:5px;}

.cr h2 i{color:#888888; font-family:"Verdana"; font-size:9px; text-transform:uppercase; padding-top:20px;}

.name{width:424px; height:85px; color:#f86900;}

.name span{width:114px; padding:20px 0 0 54px; line-height:20px;}

.name span i{display:block;}

.name span em{font-weight:bold;}

.name p{width:236px; padding:20px 0 0 20px; line-height:20px;}

.loveText{width:641px; margin:10px auto;}

.loveText p{text-indent:2em; line-height:20px; color:#8e8e8e; padding:10px 0 20px 0;}

.word{width:620px; margin:10px auto;}

.word ul li{padding-bottom:20px;}

.wTop{width:620px; height:6px; background:url(../bg/bg31.gif) no-repeat center top; display:block;}

.wCon{min-height:70px; _height:70px; display:block; background:url(../bg/bg32.gif) repeat-y center top; line-height:20px;}

.wBottom{height:40px; display:block; background:url(../bg/t33.gif) no-repeat center top;}

.wCon i{width:60px; text-align:right; color:#0481a5;}

.wCon p{width:540px; color:#666666; padding-bottom:20px;}

.wBottom b{clear:both; text-align:right; line-height:30px; border-top:1px dashed #b9b9b9; display:block; margin:0 auto; width:600px; font-weight:normal; color:#999999;}

.wBottom b em{color:#ff6920;}

.messege{padding-top:66px; background:url(../bg/bg33.gif) no-repeat center top #e9e9e9; width:641px; margin:0 auto; clear:both; height:218px; margin-bottom:30px;}

.wordText{width:200px; height:30px; border:1px solid #d2d2d2; background:#FFF; margin:20px 0 0 10px; line-height:30px; text-indent:10px; color:#afafaf; font-family:"Verdana"; font-size:11px; text-transform:uppercase;}

.messege textarea{color:#fe5301; font-size:11px; text-transform:uppercase; text-indent:10px; width:610px; height:70px; overflow-y:scroll; display:block; margin:20px 0 0 10px; border:1px solid #d2d2d2;}

.sumite{width:77px; height:28px; margin:20px 0 0 10px; background:url(../bg/bg34.gif) no-repeat; border:none;}

.qqTc{width:667px; height:414px; background:url(../bg/qqbg.gif) no-repeat #FFF; position:relative;}

.qqTc ul{width:380px; padding:150px 0 0 20px;}

.qqTc ul li{float:left; padding-bottom:10px;}

.qqTc ul li a{width:190px; height:69px; display:block;}

.qqTc ul li a b{color:#e00909; font-family:"微软雅黑"; font-size:14px; padding:10px 0 0 5px;}

.qqTc ul li a em{display:block; color:#000000;}

.qyQQ{width:200px; height:190px; display:block; position:absolute; right:30px; bottom:0px;}

.caseMenu{width:937px; height:59px; margin:20px auto; overflow:hidden;}

.caseMenu ul{width:1157px;}

.caseMenu ul li{float:left; padding-right:133px;}

.caseMenu ul li a{width:134px; height:62px; display:block; background:url(../bg/casebg.gif) no-repeat;}

.caseMenu ul li a.m1{background-position:0 0;}

.caseMenu ul li a.m1:hover,.caseMenu ul li a.m1.hover{background-position:0 -62px;}

.caseMenu ul li a.m2{background-position:-134px 0;}

.caseMenu ul li a.m2:hover,.caseMenu ul li a.m2.hover{background-position:-134px -62px;}

.caseMenu ul li a.m3{background-position:-268px 0;}

.caseMenu ul li a.m3:hover,.caseMenu ul li a.m3.hover{background-position:-268px -62px;}

.caseMenu ul li a.m4{background-position:-402px 0;}

.caseMenu ul li a.m4:hover,.caseMenu ul li a.m4.hover{background-position:-402px -62px;}


.loveImg{width:641px; overflow:hidden;}

.loveImg ul{width:661px;}

.loveImg ul li{float:left; padding:14px 15px 0 0;}




.c{width:641px; height:492px; background:url(../bg/c.gif) no-repeat; margin:10px auto; color:#bf1414; font-family:"宋体";}

.c p{padding-left:63px; line-height:20px;}
































/*内嵌字体*/

@font-face {  
      font-family: " your FontName ";  
      src: url( /location/of/font/FontFileName.eot ); /* IE */  
      src: local(" real FontName "), url( /location/of/font/FontFileName.ttf ) format("truetype"); /* 非IE */  
    }  
